to the greatest possible extent - Turkish English Dictionary